Life cycles in software and knowledge engineering: a comparative review
نویسندگان
چکیده
Developments in software engineering have led to models of the system life cycle incorporating the use of prototyping and formal methods of program verification. These are becoming supported by integrated project support environments and permit the planning and monitoring of software development projects. In contrast, Knowledge Based Systems (KBS) are developed using informal views of the system life cycle. Tools have been developed to support some stages of the life cycle in an undisciplined manner. The commercial use of KBS needs development projects to be planned and monitored. This requires methods and tools based on systematic life cycle models to be established for KBS. This paper reviews the current state of life cycle approaches to software engineering and KBS development projects in order to provide a direction for the development of methodical KBS life cycle models.
منابع مشابه
Disciplinary Acculturation: A Comparative Study of Intradiscourse Cycles of English and Persian Introductory Textbooks of Sociology and Linguistics
The present study aimed at investigating the specific discourse cycles of someintroductory textbooks across disciplines and languages to see to what extent theyacculturate students into the new subjects. To this end, 2 well-established and mostlyused English and Persian introductory textbooks in sociology and 2 other wellestablishedEnglish and Persian introductory textbooks in linguistics were ...
متن کاملPredicting Low Cycle Fatigue Life through Simulation of Crack in Cover Plate Welded Beam to Column Connections
This paper presents a low cycle fatigue life curve by simulating a crack in a cover plate welded moment connection. Initiation of ductile fracture in steel is controlled by growth and coalescence of micro-voids. This research used a numerical method using finite element modeling and simulation of ductile crack initiation by a micromechanical model. Therefore, a finite element model of a cover p...
متن کاملMethodologies for Knowledge-Based Software Engineering
As the science of knowledge representation and automated reasoning advances, AI has the potential to radically change the artifacts, methodologies, and life cycles of software engineering. The most significant change will be when problems are formalized at the level of specifications rather than programs. This will greatly facilitate software reuse and modification. Achieving this potential req...
متن کاملMilestones in Software Engineering and Knowledge Engineering History: A Comparative Review
We present a review of the historical evolution of software engineering, intertwining it with the history of knowledge engineering because "those who cannot remember the past are condemned to repeat it." This retrospective represents a further step forward to understanding the current state of both types of engineerings; history has also positive experiences; some of them we would like to remem...
متن کاملA Comparative Corrosion Study of Al/Al2O3-SiC Hybrid Composite Fabricated by Accumulative Roll Bonding (ARB)
In this study, the Al/Al2O3-SiC hybrid composite was produced by accumulative roll bonding (ARB). In the first and the second cycles, the particles were uniformly poured between the Al strips during each ARB cycle. In the subsequent cycles, ARB was repeated up to six cycles without adding the particles between the layers. After the total eight cycles, the particles were distributed uniformly wi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Knowledge Eng. Review
دوره 4 شماره
صفحات -
تاریخ انتشار 1989